English Dictionary
◊ FRENCH SUDAN
French Sudan
n : a landlocked republic in Western Africa [syn: {Mali}, {French
Sudan}]